Skip to content

Comments

fix: config default tags (#40)#40

Merged
tkrop merged 1 commit intomainfrom
config
Nov 13, 2025
Merged

fix: config default tags (#40)#40
tkrop merged 1 commit intomainfrom
config

Conversation

@tkrop
Copy link
Owner

@tkrop tkrop commented Nov 13, 2025

This pull request majorly fixes and improves the capabilities of default tags. It introduces yaml parsing on tags and thereby even allows the setup of nested values. As it turned out viper is embracing this approach by removing nested defaults, when a higher level default is provided.

Besides, this pull request is updating dependencies and disables the unnecessary macos build target to speed up the build speed. Finally, the pull request also introduces a new configuration test for default testing, but this needs major improvements to provide meaningful test insides beyond the detailed tests of the TagWalker.

Signed-off-by: Tronje Krop <tronje.krop@jactors.de>
@tkrop tkrop self-assigned this Nov 13, 2025
@tkrop tkrop added the bug Something isn't working label Nov 13, 2025
@codacy-production
Copy link

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
+0.00% (target: -1.00%) 100.00% (target: 80.00%)
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (501e146) 635 635 100.00%
Head commit (fd205f9) 730 (+95) 730 (+95) 100.00% (+0.00%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#40) 140 140 100.00%

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

@tkrop tkrop merged commit cdf759a into main Nov 13, 2025
5 of 7 checks passed
@tkrop tkrop deleted the config branch November 13, 2025 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant